/* CSS Document */

* { margin:0; padding:0;}
body { margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei" ; background:#ffffff;}
ul,li,from { margin:0; padding:0; list-style:none;}
img { border:0;}
a { color:#3b3b3b; text-decoration:none;}
.clear { clear:both; }
.p a:hover{font-weight:900}


.mt20{margin-top:20px;}
/*anv*/
.head-v3{ position: relative; z-index: 100;width: 1050px;margin:0 auto; }
.head-v3 .navigation-inner{ margin: 0 auto; width: 1050px;}
.navigation-up{height: 70px;background: url(../head_foot/meun_bg.jpg) repeat-x scroll 0 0 transparent;overflow:hidden;}
.navigation-up .navigation-v3{float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float: left;display: inline-block;width: 150px;height: 70px;overflow: hidden;text-align: center;}
.navigation-up .navigation-v3 .nav-up-selected{background:#0071cf}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#0071cf}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li:hover{ background:#0071cf;}
.navigation-up .navigation-v3 li a:hover{ color:#ffffff}
.navigation-up .navigation-v3 li h2 a{color: #333333;padding: 0px 25px 0px 60px;height: 70px;line-height: 70px;display: block;font-size: 16px; text-decoration: none;}
.navigation-up .navigation-v3 li h2 a{background:url(../head_foot/meun_icons.png) no-repeat;}
.navigation-up .navigation-v3 li .menu1{background:url(../head_foot/meun_icons.png) 0px 0px no-repeat;}
.navigation-up .navigation-v3 li .menu2{background:url(../head_foot/meun_icons.png) -150px 0px no-repeat;}
.navigation-up .navigation-v3 li .menu3{background:url(../head_foot/meun_icons.png) -300px 0px no-repeat;}
.navigation-up .navigation-v3 li .menu4{background:url(../head_foot/meun_icons.png) -445px 0px no-repeat;}
.navigation-up .navigation-v3 li .menu5{background:url(../head_foot/meun_icons.png) -745px 0px no-repeat;}
.navigation-up .navigation-v3 li .menu6{background:url(../head_foot/meun_icons.png) -595px 0px no-repeat;}
.navigation-up .navigation-v3 li .menu7{background:url(../head_foot/meun_icons.png) -900px 0px no-repeat;}
.navigation-up .navigation-v3 .nav-up-selected a{color:#fff;background-image: url(../head_foot/meun_icons_hover.png); }



.navigation-down{position:absolute;top:70px;left:0px;width:100%;z-index: 90; }
.navigation-down .nav-down-menu{width:1046px;margin:0;height:380px;position:absolute;top:0px;background-color:#ffffff;border: 2px solid #0071cf;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1046px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:0 80px 18px 0}
.navigation-down .menu-1 dl{margin:0 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}

.xiala{width:100%;z-index: 70;}
#sub_zjgv{padding:29px 14px 0px 38px;overflow:hidden;position:relative;}
#sub_zjgv .box_left{width:140px;height:auto;float:left;display: inline;}
#sub_zjgv .box_left .box_left_nav{width:140px;overflow:hidden;}
.box_left_nav li{width:138px;border:1px solid #c1c1c1;height:50px;line-height:50px;background:url(images/left_navLibg.png) repeat-x;margin-bottom:10px;}
.box_left_nav li a{display: block;width: 100%;height: 50px;line-height: 50px;float: left;text-indent: 52px;font-size: 16px;background:url(images/govLeltIcon.png) 12px 10px no-repeat;}
.box_left_nav li.li1 a{background-position:12px 8px;}
.box_left_nav li.li2 a{background-position:12px -54px;}
.box_left_nav li.li3 a{background-position:12px -113px;}
.box_left_nav li.li4 a{background-position:12px -176px;}
.box_left_nav li.li5 a{background-position:12px -236px;}
#sub_zjgv .box_mid{width:440px;min-height:300px;margin-left:20px;float:left;overflow:hidden;}
#sub_zjgv .box_right{width:370px;height:auto;margin-left:20px;float:left;}
.gvIntro .hd {height: 24px;line-height: 24px;padding-left: 14px;background: url(images/gv_hd01.png) left center no-repeat;}
.gvIntro .hd h3 {font-size: 16px;color: #ca2828;}
.gvIntro .hd h3 a {color: #ca2828;}
.gvIntro .bd {padding: 9px 0 10px;height: 216px;overflow: hidden;font-size: 14px;line-height: 27px;}
.gvIntro .bd .detail {color: #0071cf;}
.gvLink{width:370px;overflow:hidden;}
.gvLink ul li{width:117px;height:41px;line-height:41px;float:left;overflow:hidden;margin-right:9px;}
.gvLink ul li.last{margin-right:0px;}
.gvLink ul li a {width: 117px;height: 41px;float: left;line-height: 41px;text-indent:44px;overflow: hidden;font-size: 16px;background: url(images/gvLinkBg.png) left top no-repeat;}

#sub_gkgv{padding:20px 16px 20px 16px;overflow:hidden;position:relative;}
#sub_gkgv .box_left{width:270px;float:left;height:auto;}
#sub_gkgv .gkgv_lead{}
#sub_gkgv .gkgv_lead .hd{height: 28px;line-height: 28px;border-bottom:1px solid #c1c1c1;}
#sub_gkgv .gkgv_lead .hd h3{padding:0px 10px;border-bottom:1px solid #0071cf;color:#0071cf;float:left;}
#sub_gkgv .gkgv_lead .hd h3 a{color:#0071cf;}
#sub_gkgv .gkgv_lead .hd .more{float:right;}
#sub_gkgv .gkgv_lead .hd .more a{font-size:12px;}
#sub_gkgv .gkgv_lead .bd{min-height:100px;padding:14px;overflow:hidden;border-top:none}
#sub_gkgv .leadPicshow{overflow:hidden;}
#sub_gkgv .leadPicshow li {float: left;overflow: hidden;width:106px;}
#sub_gkgv .leadPicshow li.last {float: right;}
#sub_gkgv .leadPicshow .pic {display: block;overflow: hidden;}
#sub_gkgv .leadPicshow .pic img {height: 120px;width: 96px;padding:4px;border:1px solid #c1c1c1;}
#sub_gkgv .leadPicshow .title {font-size: 14px;font-weight: bold;line-height: 20px;margin-top: 5px;overflow: hidden;padding-bottom: 5px;text-align: center;}
#sub_gkgv .leadPicshow  a:visited {color: #333;}
#sub_gkgv .nodeList {background: url(images/nodeList01.png) no-repeat scroll left top;height: 71px;margin-top: 5px;overflow: hidden;}
#sub_gkgv .nodeList li {float: left;height: 36px;line-height: 36px;text-indent: 36px;width:50%;}
#sub_gkgv .nodeList li a{font-size:12px;color:#333;}
#sub_gkgv .box_mid{width:370px;float:left;margin-left:20px;height:auto;}
#sub_gkgv .gkgv_info{}
#sub_gkgv .gkgv_info .head{height: 28px;line-height: 28px;border-bottom:1px solid #c1c1c1;}
#sub_gkgv .gkgv_info .head span{float:left;padding:0px 17px;color:#333;font-size:16px;}
#sub_gkgv .gkgv_info .head span.over{color:#0071cf;border-bottom:1px solid #0071cf;}
#sub_gkgv .gkgv_info .head .more{float:right;}
#sub_gkgv .gkgv_info .head .more a{font-size:12px;}
#sub_gkgv .gkgv_info .main{padding:10px 0;min-height:100px;overflow:hidden;}
#sub_gkgv .box_right{width:330px;float:right;height:auto;}
#sub_gkgv .gkgv_dt{}
#sub_gkgv .gkgv_dt .hd{width:320px;height: 28px;line-height: 28px;border-bottom:1px solid #c1c1c1;}
#sub_gkgv .gkgv_dt .hd h3{padding:0px 10px;border-bottom:1px solid #0071cf;color:#0071cf;float:left;}
#sub_gkgv .gkgv_dt .hd h3 a{color:#0071cf;}
#sub_gkgv .gkgv_dt .hd .more{float:right;}
#sub_gkgv .gkgv_dt .hd .more a{font-size:12px;}
#sub_gkgv .gkgv_dt .bd{overflow:hidden; margin:10px 0 0 0;height:200px;}
#sub_gkgv .gkgv_dt .bd li{width:152px;height:38px;line-height:38px;border:1px solid #c1c1c1;float:left;background:#f8f8f8;margin:0 10px 10px 0;display: inline;}
#sub_gkgv .gkgv_dt .bd li a{display:block;padding-left:43px;background:url(images/gkgv_dt_icon.png) 19px center no-repeat;color:#0071cf;}
#sub_gkgv  .gkgv_list{}
#sub_gkgv  .gkgv_list .hd{height:40px;line-height:40px;background:#be3f3f;text-align:center;}
#sub_gkgv  .gkgv_list .hd h3{font-size:18px;color:#fff;}
#sub_gkgv  .gkgv_list .bd{overflow:hidden; margin:10px 0 0 0;}
#sub_gkgv  .gkgv_list .bd a{display: inline-block;width:160px;height:40px;line-height:40px;text-align:center;color:#fff;}
#sub_gkgv  .gkgv_list .bd a.btn1{background:#d6835a;}
#sub_gkgv  .gkgv_list .bd a.btn2{background:#92a95a;}
#sub_bsgv{padding:15px 34px 0px 20px;overflow:hidden;position:relative;}
#sub_bsgv .box_left{width:640px;height:auto;float:left;margin-top:10px;}
.bsgvTab .head{width:640px;height:18px;line-height:18px;border-left:4px solid #09a8ea;background:#eeeeee;}
.bsgvTab .head span{padding:0 10px;float:left;font-size:14px;font-weight:bold;}
.bsgvTab .head .more{float:right;padding-right:15px;}
.bsgvTab .head .more a{color:#999;font-size:12px;}
.bsgvTab .main{padding:10px 0;overflow:hidden;}
.bsgvTab .main li{width:90px;height:24px;line-height:24px;float:left;}
.bsgvTab .main li a{background:url(images/dot.png) left center no-repeat;padding-left:10px;}
.bsgv_dx{overflow:hidden;margin-top:10px;}
.bsgv_dx .hd{width:440px;height: 34px;line-height: 34px;background: #f5f5f5;padding-left: 10px;}
.bsgv_dx .hd h3 {background: url(images/gv_hd02.png) no-repeat left center;color: #0071cf;font-size: 16px;padding-left: 20px;font-weight: normal;}
.bsgv_dx .bd { overflow:hidden; margin:10px 0 0 0; }
.bsgv_dx .bd .dx_list{width:450px;height:61px;float:left;overflow:hidden;text-indent:-9999px;}
.bsgv_dx .bd .dx_list a { margin-right:16px; float:left; width:61px; height:61px; display:block; background:url(images/bsgv_dxBg.png) no-repeat; }
.bsgv_dx .bd .dx_list a:hover { background-position:-61px 0; }
.bsgv_dx .bd .dx_list .a_2 { background-position:0px -61px; }
.bsgv_dx .bd .dx_list .a_2:hover { background-position:-61px -61px; }
.bsgv_dx .bd .dx_list .a_3 { background-position:0px -122px; }
.bsgv_dx .bd .dx_list .a_3:hover { background-position:-61px -122px; }
.bsgv_dx .bd .dx_list .a_4 { background-position:0px -183px; }
.bsgv_dx .bd .dx_list .a_4:hover { background-position:-61px -183px; }
.bsgv_dx .bd .dx_list .a_5 { background-position:0px -244px; }
.bsgv_dx .bd .dx_list .a_5:hover { background-position:-61px -244px; }
.bsgv_dx .bd .dx_list .a_6 { background-position:0px -305px;  margin-right:0; }
.bsgv_dx .bd .dx_list .a_6:hover { background-position:-61px -305px; }
.bsgv_dx .bd .dx_box{width:186px;height:60px;line-height:60px;float:left;margin-left:4px;text-align: center;}
.bsgv_dx .bd .dx_box a{display:block;font-size:18px;color:#fff;background:#3abd9c;}
#sub_bsgv .box_right{width:325px;float:right;}
.bsgv_zdbs{}
.bsgv_zdbs .hd{height:38px;line-height:38px;}
.bsgv_zdbs .hd  h3 {background: url(images/gv_hd03.png) no-repeat 12px 12px;height: 38px;color: #37980b;line-height: 38px;padding-left: 30px;font-size: 16px;}
.bsgv_zdbs .bd{overflow:hidden;}
.bsgv_zdbs .bd .zdbs_list li{width: 108px; height: 62px; text-align: center; margin-bottom: 10px; float: left;}
.bsgv_zdbs .bd .zdbs_list li a{width:108px; height:62px; display:block;text-indent:-9999px;}
.bsgv_zdbs .bd .zdbs_list li.li1 a{background: url(images/serv01.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li2 a{background: url(images/serv02.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li3 a{background: url(images/serv03.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li4 a{background: url(images/serv04.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li5 a{background: url(images/serv05.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li6 a{background: url(images/serv06.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li7 a{background: url(images/serv07.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li8 a{background: url(images/serv08.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_list li.li9 a{background: url(images/serv09.png) no-repeat;}
.bsgv_zdbs .bd .zdbs_tel{width:325px;height:75px;overflow:hidden;}

#sub_zsgv{padding:20px 30px 20px 14px;overflow:hidden;position: relative;}
#sub_zsgv .box_left{width:465px;padding-right:37px;float:left;background:url(images/sub-hdgv_line.gif) right center no-repeat;}
#sub_zsgv .box_left .zs_box{width:344px;height:auto;float:left;margin-right:35px;}
#sub_zsgv .box_left .zs_box .hd{width:344px;height:18px;line-height:18px;border-left:4px solid #09a8ea;background:#fff;}
#sub_zsgv .box_left .zs_box .hd h3{padding:0 10px;float:left;font-size:14px;font-weight:bold;}
#sub_zsgv .box_left .zs_box .bd{padding:10px 0;overflow:hidden;}
#sub_zsgv .box_left .zs_link{width:70px;float:left;padding-top:28px;}
#sub_zsgv .box_left .zs_link li{width:70px;height:90px;margin-bottom:8px;text-align:center;}
#sub_zsgv .box_left .zs_link li a{display:block;line-height:20px;padding-top:70px;}
#sub_zsgv .box_left .zs_link li.lk01 a{background:url(images/btn01.png) no-repeat;}
#sub_zsgv .box_left .zs_link li.lk02 a{background:url(images/btn02.png) no-repeat;}
#sub_zsgv .box_left .zs_link li.lk03 a{background:url(images/btn03.png) no-repeat;}

#sub_zsgv .box_right{width:460px;margin-left:33px;float:left;}
.zsgv_list{width:460px;overflow:hidden;}
.zsgv_list .hd{width:450px;height: 34px;line-height: 34px;background: #f5f5f5;padding-left: 10px;}
.zsgv_list .hd h3 {background: url(images/gv_hd02.png) no-repeat left center;color: #0071cf;font-size: 16px;padding-left: 20px;font-weight: normal;}
.zsgv_list .bd { overflow:hidden;padding:5px 0;min-height:80px;}



#sub_hdgv{padding: 18px 20px;overflow:hidden;position:relative;}
#sub_hdgv .box_left{width:85px;padding-right:50px;float:left;background:url(images/sub-hdgv_line.gif) right center no-repeat;}
#sub_hdgv .box_left .hdgv_link{width:85px;height:auto;overflow:hidden;}
#sub_hdgv .box_left .hdgv_link li{width:85px;height:80px;margin-bottom:4px;}
#sub_hdgv .box_left .hdgv_link li a{display:block;padding-top:52px;height:28px;line-height:28px;text-align:center;background:url(images/hdgv_icon.png) 0 0 no-repeat;color:#fff;}
#sub_hdgv .box_left .hdgv_link li.li1 a{background-position:0px 0px;}
#sub_hdgv .box_left .hdgv_link li.li2 a{background-position:0px -84px;}
#sub_hdgv .box_left .hdgv_link li.li3 a{background-position:0px -168px;}
#sub_hdgv .box_mid{width:520px;margin-left:44px;float: left;overflow: hidden;}
#sub_hdgv .box_mid .hdgv_list{width:520px;overflow:hidden;}
.hdgv_list .hd{width:510px;height: 34px;line-height: 34px;background: #ffffff;padding-left: 10px;}
.hdgv_list .hd h3 {background: url(images/gv_hd02.png) no-repeat left center;color: #0071cf;font-size: 16px;padding-left: 20px;float:left;font-weight: normal;}
.hdgv_list .hd .more{float:right;}
.hdgv_list .hd .more a{font-size: 12px;color:#999999;}
.hdgv_list .bd {overflow: hidden;min-height:100px;padding-top:2px;}
.hdgv_list .con {overflow: hidden;margin-top: 20px;}
.hdgv_list .con li{width: auto; height: 42px; line-height: 42px; font-size: 16px; float: left; padding-left: 53px; margin: 0 16px 0 14px; display: inline; background: url(images/hdgvLink.png) left top no-repeat;}
.hdgv_list .con li.li1{background-position: left top;}
.hdgv_list .con li.li2{background-position: left -44px;}
.hdgv_list .con li.li3{background-position: left -88px;}
#sub_hdgv .box_right{width:260px;float:left;margin-left:28px;}
.hdgv_talk{width:260px;overflow:hidden;}
.hdgv_talk .hd{width:250px;height: 34px;line-height: 34px;background: #ffffff;padding-left: 10px;}
.hdgv_talk .hd h3 {background: url(images/gv_hd02.png) no-repeat left center;color: #0071cf;font-size: 16px;padding-left: 20px;float:left;font-weight: normal;}
.hdgv_talk .hd .more{float:right;}
.hdgv_talk .hd .more a{font-size: 12px;color:#999999;}
.hdgv_talk .bd {overflow: hidden;padding-top: 10px;}

#sub_lygv{padding:10px 20px 44px 20px;overflow:hidden;position:relative;}
#sub_lygv .box_left{width:616px;float:left;height:auto;}
#sub_lygv .box_left .lvgv_show .hd{width:616px;height:18px;line-height:18px;border-left:4px solid #09a8ea;background:#fff;}
#sub_lygv .box_left .lvgv_show .hd h3{padding:0 10px;float:left;font-size:16px;color:#0071cf;}
#sub_lygv .box_left .lvgv_show .bd{padding:10px 0 0;overflow:hidden;}
#sub_lygv .box_left .lvgv_show li a img { 
  margin-left:0px;
  transition: all .4s ease-out;
  -webkit-transition: all .4s ease-out;
  -moz-transition: all .4s ease-out;
  -ms-transition: all .4s ease-out;
  -o-transition: all .4s ease-out;
}
#sub_lygv .box_left .lvgv_show li a:hover img { 
  margin-left:-10px;
  transition: all .4s ease-out;
  -webkit-transition: all .4s ease-out;
  -moz-transition: all .4s ease-out;
  -ms-transition: all .4s ease-out;
  -o-transition: all .4s ease-out;
}

#sub_lygv .box_right{width:348px;float:left;margin-left:42px;height:auto;}
#sub_lygv .lvgv_list .hd {height: 28px;line-height: 28px;border-bottom: 1px solid #c1c1c1;}
#sub_lygv .lvgv_list .hd h3{background: url(images/gv_hd02.png) no-repeat left center;padding:0px 10px 0px 20px;border-bottom:1px solid #0071cf;color:#0071cf;float:left;}
#sub_lygv .lvgv_list .hd .more{float:right;}
#sub_lygv .lvgv_list .hd .more a{font-size:12px;}
#sub_lygv .lvgv_list .bd { overflow:hidden;padding:10px 0;min-height:100px;}
#sub_lygv .lvgv_list .con{height:45px;overflow:hidden;margin-top:15px;}
#sub_lygv .lvgv_list .con li{width: 150px; height: 45px; line-height: 45px; font-size: 16px; float: left;margin-right:15px; display: inline;}
#sub_lygv .lvgv_list .con li a{padding-left: 55px;display: block; background: url(images/lvIcon.png) 0 0 no-repeat;color:#333;text-decoration:none;}
#sub_lygv .lvgv_list .con li.lv1 a{background-position: 0 0;}
#sub_lygv .lvgv_list .con li.lv2 a{background-position: 0 -80px;}
#sub_lygv .lvgv_list .con li a:hover{background: url(images/lvIconHover.png) 0 0 no-repeat;color:#0071cf;}
#sub_lygv .lvgv_list .con li.lv1 a{background-position: 0 0;}
#sub_lygv .lvgv_list .con li.lv2 a{background-position: 0 -80px;}

